[INFO] fetching crate superlighttui 0.16.1...
[INFO] testing superlighttui-0.16.1 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065-1
[INFO] extracting crate superlighttui 0.16.1 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate superlighttui 0.16.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate superlighttui 0.16.1
[INFO] tweaked toml for crates.io crate superlighttui 0.16.1 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate superlighttui 0.16.1 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate superlighttui 0.16.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4f18897cff36f7880fab950b375ff88fef91f8c93e7f2740061b10c81b39126c
[INFO] running `Command { std: "docker" "start" "-a" "4f18897cff36f7880fab950b375ff88fef91f8c93e7f2740061b10c81b39126c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4f18897cff36f7880fab950b375ff88fef91f8c93e7f2740061b10c81b39126c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4f18897cff36f7880fab950b375ff88fef91f8c93e7f2740061b10c81b39126c", kill_on_drop: false }`
[INFO] [stdout] 4f18897cff36f7880fab950b375ff88fef91f8c93e7f2740061b10c81b39126c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 865693768f0ba151b4616f58f7c35c672363cee93c0f52142f41f4fa5146c1eb
[INFO] running `Command { std: "docker" "start" "-a" "865693768f0ba151b4616f58f7c35c672363cee93c0f52142f41f4fa5146c1eb", kill_on_drop: false }`
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling compact_str v0.9.0
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling crossterm v0.28.1
[INFO] [stderr]    Compiling superlighttui v0.16.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.77s
[INFO] running `Command { std: "docker" "inspect" "865693768f0ba151b4616f58f7c35c672363cee93c0f52142f41f4fa5146c1eb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "865693768f0ba151b4616f58f7c35c672363cee93c0f52142f41f4fa5146c1eb", kill_on_drop: false }`
[INFO] [stdout] 865693768f0ba151b4616f58f7c35c672363cee93c0f52142f41f4fa5146c1eb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] aa27038d40de5d9a5af87f616a698826d3d01618bb8d7ed84677d593e4e5f5bc
[INFO] running `Command { std: "docker" "start" "-a" "aa27038d40de5d9a5af87f616a698826d3d01618bb8d7ed84677d593e4e5f5bc", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling insta v1.46.3
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling zerocopy-derive v0.8.42
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling superlighttui v0.16.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 07s
[INFO] running `Command { std: "docker" "inspect" "aa27038d40de5d9a5af87f616a698826d3d01618bb8d7ed84677d593e4e5f5bc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aa27038d40de5d9a5af87f616a698826d3d01618bb8d7ed84677d593e4e5f5bc", kill_on_drop: false }`
[INFO] [stdout] aa27038d40de5d9a5af87f616a698826d3d01618bb8d7ed84677d593e4e5f5bc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 8b76bdc52f1d0f66f980cc6925dfe4fdab76596141b3210bbdad0bad2b0156e2
[INFO] running `Command { std: "docker" "start" "-a" "8b76bdc52f1d0f66f980cc6925dfe4fdab76596141b3210bbdad0bad2b0156e2", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.21s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/slt-53cf99e16c22e8b1)
[INFO] [stdout] 
[INFO] [stdout] running 177 tests
[INFO] [stdout] test anim::tests::easing_functions_have_expected_endpoints ... ok
[INFO] [stdout] test anim::tests::sequence_chains_segments_in_order ... ok
[INFO] [stdout] test anim::tests::lerp_interpolates_values ... ok
[INFO] [stdout] test anim::tests::spring_settles_to_target ... ok
[INFO] [stdout] test anim::tests::stagger_applies_per_item_delay ... ok
[INFO] [stdout] test anim::tests::tween_on_complete_fires_once ... ok
[INFO] [stdout] test anim::tests::keyframes_pingpong_reverses_direction ... ok
[INFO] [stdout] test anim::tests::sequence_loop_modes_repeat_and_pingpong_work ... ok
[INFO] [stdout] test buffer::tests::clip_stack_intersects_nested_regions ... ok
[INFO] [stdout] test buffer::tests::pop_clip_restores_previous_clip ... ok
[INFO] [stdout] test anim::tests::spring_on_settle_fires_once ... ok
[INFO] [stdout] test anim::tests::tween_returns_start_middle_end_values ... ok
[INFO] [stdout] test context::tests::emit_pending_tooltips_drains_queue_and_settles_overlay_depth ... ok
[INFO] [stdout] test anim::tests::keyframes_interpolates_across_multiple_stops ... ok
[INFO] [stdout] test buffer::tests::reset_clears_clip_stack ... ok
[INFO] [stdout] test buffer::tests::set_string_advances_even_when_clipped ... ok
[INFO] [stdout] test context::tests::consume_activation_keys_claims_enter_and_space_only_when_focused ... ok
[INFO] [stdout] test context::tests::left_clicks_for_interaction_filters_bounds_and_consumed_events ... ok
[INFO] [stdout] test context::tests::light_dark_uses_current_theme_mode ... ok
[INFO] [stdout] test context::tests::interaction_allocator_keeps_dense_slots_and_explicit_markers ... ok
[INFO] [stdout] test context::tests::scoped_context_state_unwinds_after_group_and_modal ... ok
[INFO] [stdout] test context::tests::screen_helper_renders_only_current_screen ... ok
[INFO] [stdout] test context::tests::modal_focus_trap_tabs_only_within_modal_scope ... ok
[INFO] [stdout] test context::tests::modal_focus_trap_shift_tab_wraps_within_modal_scope ... ok
[INFO] [stdout] test context::widgets_display::line_wrap_tests::line_wrap_without_links_compacts_to_rich_text ... ok
[INFO] [stdout] test context::widgets_display::tests::gradient_text_renders_content ... ok
[INFO] [stdout] test context::widgets_display::line_wrap_tests::line_wrap_with_links_keeps_interactive_commands ... ok
[INFO] [stdout] test context::widgets_input::tests::text_input_empty_value_shows_no_suggestions ... ok
[INFO] [stdout] test context::widgets_input::tests::text_input_tab_accepts_top_suggestion ... ok
[INFO] [stdout] test context::widgets_input::tests::text_input_shows_matched_suggestions_for_prefix ... ok
[INFO] [stdout] test context::widgets_display::tests::timer_display_formats_minutes_seconds_centis ... ok
[INFO] [stdout] test anim::tests::keyframes_repeat_loop_restarts ... ok
[INFO] [stdout] test context::widgets_display::tests::big_text_renders_half_block_grid ... ok
[INFO] [stdout] test anim::tests::tween_reset_restarts_animation ... ok
[INFO] [stdout] test event::event_constructor_tests::test_key ... ok
[INFO] [stdout] test event::event_constructor_tests::test_key_char ... ok
[INFO] [stdout] test event::event_constructor_tests::test_key_ctrl ... ok
[INFO] [stdout] test event::event_constructor_tests::test_key_mod ... ok
[INFO] [stdout] test event::event_constructor_tests::test_paste ... ok
[INFO] [stdout] test event::event_constructor_tests::test_mouse_move ... ok
[INFO] [stdout] test layout::tests::collect_all_matches_raw_draw_collection ... ok
[INFO] [stdout] test layout::tests::collect_focus_rects_from_markers ... ok
[INFO] [stdout] test layout::tests::diagnostic_demo_layout ... ok
[INFO] [stdout] test event::event_constructor_tests::test_mouse_click ... ok
[INFO] [stdout] test layout::tests::focus_marker_tags_container ... ok
[INFO] [stdout] test layout::tests::wrap_long_word ... ok
[INFO] [stdout] test layout::tests::wrap_multiple_words ... ok
[INFO] [stdout] test event::event_constructor_tests::test_resize ... ok
[INFO] [stdout] test layout::render::tests::render_tracks_cursor_position_from_text_node ... ok
[INFO] [stdout] test layout::tests::wrapped_text_cache_reused_for_same_width ... ok
[INFO] [stdout] test layout::tests::wrap_empty ... ok
[INFO] [stdout] test rect::tests::test_centered_larger_than_self ... ok
[INFO] [stdout] test layout::tests::wrap_fits ... ok
[INFO] [stdout] test rect::tests::test_centered_normal ... ok
[INFO] [stdout] test layout::tests::wrap_word_boundary ... ok
[INFO] [stdout] test rect::tests::test_centered_zero_size ... ok
[INFO] [stdout] test rect::tests::test_contains_inside ... ok
[INFO] [stdout] test rect::tests::test_intersection_adjacent ... ok
[INFO] [stdout] test rect::tests::test_contains_outside ... ok
[INFO] [stdout] test rect::tests::test_contains_on_edge ... ok
[INFO] [stdout] test rect::tests::test_intersection_overlapping ... ok
[INFO] [stdout] test rect::tests::test_intersection_non_overlapping ... ok
[INFO] [stdout] test rect::tests::test_positions_empty ... ok
[INFO] [stdout] test rect::tests::test_positions_correct_count ... ok
[INFO] [stdout] test rect::tests::test_positions_order ... ok
[INFO] [stdout] test rect::tests::test_intersection_same_rect ... ok
[INFO] [stdout] test rect::tests::test_rows_correct_range ... ok
[INFO] [stdout] test layout::tests::wrap_zero_width ... ok
[INFO] [stdout] test rect::tests::test_centered_offset ... ok
[INFO] [stdout] test rect::tests::test_positions_offset ... ok
[INFO] [stdout] test context::tests::error_boundary_restores_snapshot_state_after_panic ... ok
[INFO] [stdout] test rect::tests::test_union_non_overlapping ... ok
[INFO] [stdout] test rect::tests::test_rows_single_row ... ok
[INFO] [stdout] test rect::tests::test_union_overlapping ... ok
[INFO] [stdout] test rect::tests::test_union_same_rect ... ok
[INFO] [stdout] test sixel::tests::encode_sixel_empty_input_returns_empty ... ok
[INFO] [stdout] test sixel::tests::sixel_image_on_test_backend_does_not_panic ... ok
[INFO] [stdout] test style::tests::align_default_is_start ... ok
[INFO] [stdout] test sixel::tests::encode_sixel_single_color_image_has_wrapper ... ok
[INFO] [stdout] test style::color::tests::blend_halfway_rounds_to_128 ... ok
[INFO] [stdout] test style::tests::align_and_justify_variants_are_distinct ... ok
[INFO] [stdout] test context::tests::use_memo_type_mismatch_includes_index_and_expected_type ... ok
[INFO] [stdout] test style::tests::border_sides_all_has_both_axes ... ok
[INFO] [stdout] test style::tests::border_sides_horizontal_only ... ok
[INFO] [stdout] test style::tests::border_sides_none_has_no_axes ... ok
[INFO] [stdout] test style::tests::border_sides_vertical_only ... ok
[INFO] [stdout] test style::tests::constraints_min_max_builder_sets_values ... ok
[INFO] [stdout] test style::tests::container_style_const_construction_and_fields ... ok
[INFO] [stdout] test style::tests::container_style_new_is_empty ... ok
[INFO] [stdout] test style::tests::constraints_percentage_builder_sets_values ... ok
[INFO] [stdout] test style::tests::justify_default_is_start ... ok
[INFO] [stdout] test style::tests::margin_new_and_totals_are_correct ... ok
[INFO] [stdout] test style::tests::margin_all_and_xy_are_correct ... ok
[INFO] [stdout] test style::tests::padding_all_sets_all_sides ... ok
[INFO] [stdout] test style::tests::padding_new_and_totals_are_correct ... ok
[INFO] [stdout] test style::tests::padding_xy_sets_axis_values ... ok
[INFO] [stdout] test style::tests::style_bold_and_fg_set_expected_fields ... ok
[INFO] [stdout] test style::tests::style_new_is_default ... ok
[INFO] [stdout] test style::tests::style_multiple_modifiers_accumulate ... ok
[INFO] [stdout] test style::tests::style_override_preserves_existing_modifiers ... ok
[INFO] [stdout] test style::tests::style_repeated_bg_overrides_previous_color ... ok
[INFO] [stdout] test style::tests::style_repeated_fg_overrides_previous_color ... ok
[INFO] [stdout] test style::theme::tests::theme_builder_can_override_is_dark ... ok
[INFO] [stdout] test style::tests::widget_colors_builder_sets_all_fields ... ok
[INFO] [stdout] test style::tests::widget_colors_new_is_empty ... ok
[INFO] [stdout] test rect::tests::test_rows_empty ... ok
[INFO] [stdout] test sixel::tests::encode_sixel_declares_multiple_color_registers ... ok
[INFO] [stdout] test style::theme::tests::theme_builder_defaults_to_dark_for_unset_fields ... ok
[INFO] [stdout] test style::theme::tests::theme_builder_sets_primary_and_accent ... ok
[INFO] [stdout] test style::theme::tests::theme_catppuccin_preset_builds ... ok
[INFO] [stdout] test style::theme::tests::theme_dark_preset_builds ... ok
[INFO] [stdout] test style::theme::tests::theme_light_preset_builds ... ok
[INFO] [stdout] test style::theme::tests::theme_nord_preset_builds ... ok
[INFO] [stdout] test style::theme::tests::theme_dracula_preset_builds ... ok
[INFO] [stdout] test style::theme::tests::theme_solarized_dark_preset_builds ... ok
[INFO] [stdout] test style::theme::tests::theme_tokyo_night_preset_builds ... ok
[INFO] [stdout] test style::theme::tests::theme_default_matches_dark ... ok
[INFO] [stdout] test syntax::tests::highlight_returns_none_for_unknown_lang ... ok
[INFO] [stdout] test syntax::tests::is_language_supported_unknown ... ok
[INFO] [stdout] test terminal::tests::apply_selection_overlay_reverses_cells ... ok
[INFO] [stdout] test terminal::tests::apply_selection_overlay_skips_border_cells ... ok
[INFO] [stdout] test terminal::tests::base64_decode_round_trip_hello ... ok
[INFO] [stdout] test terminal::tests::base64_encode_empty ... ok
[INFO] [stdout] test terminal::tests::base64_encode_hello ... ok
[INFO] [stdout] test terminal::tests::base64_encode_padding ... ok
[INFO] [stdout] test terminal::tests::color_scheme_equality ... ok
[INFO] [stdout] test terminal::tests::base64_encode_unicode ... ok
[INFO] [stdout] test terminal::tests::copy_to_clipboard_writes_osc52 ... ok
[INFO] [stdout] test terminal::tests::extract_selection_text_inactive_returns_empty ... ok
[INFO] [stdout] test terminal::tests::extract_selection_text_multi_line ... ok
[INFO] [stdout] test terminal::tests::extract_selection_text_clamped_to_widget ... ok
[INFO] [stdout] test terminal::tests::extract_selection_text_single_line ... ok
[INFO] [stdout] test terminal::tests::extract_selection_text_skips_border_cells ... ok
[INFO] [stdout] test terminal::tests::find_innermost_rect_returns_content_rect ... ok
[INFO] [stdout] test terminal::tests::find_innermost_rect_empty ... ok
[INFO] [stdout] test terminal::tests::inline_session_enter_skips_alt_screen_sequence ... ok
[INFO] [stdout] test terminal::tests::fullscreen_session_cleanup_leaves_alt_screen ... ok
[INFO] [stdout] test terminal::tests::normalize_selection_already_ordered ... ok
[INFO] [stdout] test terminal::tests::find_innermost_rect_no_match ... ok
[INFO] [stdout] test terminal::tests::inline_session_cleanup_keeps_normal_screen ... ok
[INFO] [stdout] test terminal::tests::normalize_selection_same_row ... ok
[INFO] [stdout] test terminal::tests::fullscreen_session_enter_writes_alt_screen_sequence ... ok
[INFO] [stdout] test terminal::tests::normalize_selection_reversed ... ok
[INFO] [stdout] test terminal::tests::find_innermost_rect_picks_smallest ... ok
[INFO] [stdout] test terminal::tests::parse_osc11_response_dark_and_light ... ok
[INFO] [stdout] test terminal::tests::reset_current_buffer_applies_theme_background ... ok
[INFO] [stdout] test terminal::tests::selection_state_clear_resets ... ok
[INFO] [stdout] test terminal::tests::selection_state_drag_activates ... ok
[INFO] [stdout] test terminal::tests::selection_state_drag_expands_widget_rect ... ok
[INFO] [stdout] test terminal::tests::selection_state_drag_vertical_activates ... ok
[INFO] [stdout] test terminal::tests::selection_state_mouse_down_finds_rect ... ok
[INFO] [stdout] test widgets::tests::calendar_days_in_month_handles_leap_years ... ok
[INFO] [stdout] test widgets::tests::calendar_first_weekday_known_dates ... ok
[INFO] [stdout] test widgets::tests::calendar_prev_next_month_handles_year_boundary ... ok
[INFO] [stdout] test widgets::tests::file_entry_default_values ... ok
[INFO] [stdout] test widgets::tests::form_field_default_values ... ok
[INFO] [stdout] test widgets::tests::list_state_new_selected_item_points_to_first_item ... ok
[INFO] [stdout] test widgets::tests::command_palette_filtered_indices_uses_fuzzy_and_sorts ... ok
[INFO] [stdout] test widgets::tests::command_palette_fuzzy_score_matches_gapped_pattern ... ok
[INFO] [stdout] test widgets::tests::list_state_default_values ... ok
[INFO] [stdout] test widgets::tests::radio_state_default_values ... ok
[INFO] [stdout] test widgets::tests::radio_state_new_sets_items_and_selection ... ok
[INFO] [stdout] test widgets::tests::screen_state_push_pop_tracks_current_screen ... ok
[INFO] [stdout] test widgets::tests::screen_state_pop_never_removes_root ... ok
[INFO] [stdout] test widgets::tests::screen_state_reset_keeps_only_root ... ok
[INFO] [stdout] test widgets::tests::select_state_default_values ... ok
[INFO] [stdout] test widgets::tests::static_output_clear_resets_all_buffers ... ok
[INFO] [stdout] test widgets::tests::table_filter_tokens_are_cached_and_reused ... ok
[INFO] [stdout] test widgets::tests::table_state_default_values ... ok
[INFO] [stdout] test widgets::tests::tabs_state_new_sets_labels ... ok
[INFO] [stdout] test widgets::tests::table_state_builds_lowercase_search_cache ... ok
[INFO] [stdout] test widgets::tests::table_state_new_sets_sort_ascending_true ... ok
[INFO] [stdout] test widgets::tests::toast_message_default_values ... ok
[INFO] [stdout] test widgets::tests::text_input_state_default_uses_new ... ok
[INFO] [stdout] test widgets::tests::tabs_state_default_values ... ok
[INFO] [stdout] test widgets::tests::select_state_placeholder_builder_sets_value ... ok
[INFO] [stderr]      Running tests/backend_contract.rs (/opt/rustwide/target/debug/deps/backend_contract-ede78c10ba6c6525)
[INFO] [stdout] test widgets::tests::static_output_accumulates_and_drains_new_lines ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 177 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test frame_returns_false_after_quit ... ok
[INFO] [stdout] test app_state_persists_hooks_and_tick_across_frames ... ok
[INFO] [stdout] test frame_quit_still_persists_hook_state_for_callers ... ok
[INFO] [stdout] test frame_uses_backend_size_after_resize ... ok
[INFO] [stderr]      Running tests/kernel_parity.rs (/opt/rustwide/target/debug/deps/kernel_parity-d6530c063146c635)
[INFO] [stdout] test frame_propagates_backend_flush_errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test frame_backend_matches_test_backend_for_prev_frame_hit_testing ... ok
[INFO] [stderr]      Running tests/kernel_proptest.rs (/opt/rustwide/target/debug/deps/kernel_proptest-55227e2aeeb22cd3)
[INFO] [stdout] test frame_backend_matches_test_backend_for_stateful_hook_frames ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test frame_backend_matches_test_backend_for_event_sequences ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/layout_proptest.rs (/opt/rustwide/target/debug/deps/layout_proptest-ef544d3dd958c0e9)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test deeply_nested_containers ... ok
[INFO] [stdout] test row_layout_with_extreme_grow ... ok
[INFO] [stdout] test grid_layout_arbitrary ... ok
[INFO] [stdout] test percentage_sizing_boundaries ... ok
[INFO] [stdout] test layout_never_panics_with_arbitrary_dimensions ... ok
[INFO] [stderr]      Running tests/render_check.rs (/opt/rustwide/target/debug/deps/render_check-007ce756f33b51aa)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/run_static.rs (/opt/rustwide/target/debug/deps/run_static-85b9e57afdae3447)
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.04s
[INFO] [stderr]      Running tests/snapshots.rs (/opt/rustwide/target/debug/deps/snapshots-52551233387e3265)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test render_demo_basic_layout ... ok
[INFO] [stdout] test render_form_field ... ok
[INFO] [stdout] test render_link ... ok
[INFO] [stdout] test render_modal ... ok
[INFO] [stdout] test render_overlay ... ok
[INFO] [stdout] test render_justify_layout ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test run_static_signature_compiles ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test snapshot_calendar ... ok
[INFO] [stdout] test snapshot_button ... ok
[INFO] [stdout] test snapshot_bordered_col ... ok
[INFO] [stdout] test snapshot_separator ... ok
[INFO] [stdout] test snapshot_tabs ... ok
[INFO] [stdout] test snapshot_table_zebra ... ok
[INFO] [stdout] test snapshot_text ... ok
[INFO] [stdout] test snapshot_progress ... ok
[INFO] [stderr]      Running tests/tooltip.rs (/opt/rustwide/target/debug/deps/tooltip-cc86f57a33d8bdd4)
[INFO] [stdout] test snapshot_table ... ok
[INFO] [stdout] test snapshot_row_layout ... ok
[INFO] [stdout] test snapshot_list ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tooltip_hidden_when_widget_not_hovered ... ok
[INFO] [stdout] test tooltip_renders_when_widget_hovered ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/widgets.rs (/opt/rustwide/target/debug/deps/widgets-dc3edbe235f9e0ee)
[INFO] [stdout] 
[INFO] [stdout] running 252 tests
[INFO] [stdout] test alert_dismiss_on_key ... ok
[INFO] [stdout] test badge_renders_label ... ok
[INFO] [stdout] test badge_colored_has_bg ... ok
[INFO] [stdout] test accordion_open_shows_content ... ok
[INFO] [stdout] test bar_chart_stacked_empty ... ok
[INFO] [stdout] test accordion_enter_toggles_open ... ok
[INFO] [stdout] test alert_consumes_dismiss_key ... ok
[INFO] [stdout] test accordion_closed_hides_content ... ok
[INFO] [stdout] test bar_chart_basic_renders ... ok
[INFO] [stdout] test bar_chart_with_horizontal ... ok
[INFO] [stdout] test border_dashed_renders ... ok
[INFO] [stdout] test border_dashed_thick_renders ... ok
[INFO] [stdout] test bar_chart_stacked_with_custom_width ... ok
[INFO] [stdout] test breadcrumb_enter_activates_focused_segment ... ok
[INFO] [stdout] test breadcrumb_renders_segments ... ok
[INFO] [stdout] test bar_chart_stacked_renders ... ok
[INFO] [stdout] test breakpoint_xs_under_40 ... ok
[INFO] [stdout] test button_renders_label ... ok
[INFO] [stdout] test breakpoint_md_at_80 ... ok
[INFO] [stdout] test calendar_renders_month_title ... ok
[INFO] [stdout] test accordion_space_toggles_open ... ok
[INFO] [stdout] test breadcrumb_mouse_click_activates_segment ... ok
[INFO] [stdout] test breakpoint_xl_at_160 ... ok
[INFO] [stdout] test alert_renders_with_icon ... ok
[INFO] [stdout] test candlestick_hd_empty ... ok
[INFO] [stdout] test bar_chart_grouped_renders ... ok
[INFO] [stdout] test candlestick_standard_renders ... ok
[INFO] [stdout] test bar_chart_with_vertical ... ok
[INFO] [stdout] test chart_empty_data_no_panic ... ok
[INFO] [stdout] test canvas_colored_shapes ... ok
[INFO] [stdout] test candlestick_hd_single_candle ... ok
[INFO] [stdout] test candlestick_hd_renders ... ok
[INFO] [stdout] test chart_multi_series ... ok
[INFO] [stdout] test checkbox_renders_checked ... ok
[INFO] [stdout] test checkbox_renders_unchecked ... ok
[INFO] [stdout] test child_bg_overrides_parent_bg ... ok
[INFO] [stdout] test code_block_renders_code ... ok
[INFO] [stdout] test col_stacks_vertically ... ok
[INFO] [stdout] test code_block_numbered_has_line_numbers ... ok
[INFO] [stdout] test code_block_numbered_lang_renders ... ok
[INFO] [stdout] test collect_all_focus_rects_match_tab_navigation ... ok
[INFO] [stdout] test color_downsample_basic_named_passthrough ... ok
[INFO] [stdout] test color_downsample_basic_converts_rgb ... ok
[INFO] [stdout] test color_downsample_eightbit_converts_rgb ... ok
[INFO] [stdout] test collect_all_scroll_works_after_merge ... ok
[INFO] [stdout] test color_downsample_truecolor_passthrough ... ok
[INFO] [stdout] test chart_renders_with_axes ... ok
[INFO] [stdout] test command_palette_exact_substring_still_works ... ok
[INFO] [stdout] test command_palette_filter_multi_token_no_match ... ok
[INFO] [stdout] test command_palette_filter_single_token ... ok
[INFO] [stdout] test code_block_lang_empty_lang_uses_fallback ... ok
[INFO] [stdout] test command_palette_closed ... ok
[INFO] [stdout] test command_palette_open ... ok
[INFO] [stdout] test confirm_tab_toggles_choice_before_focus_processing ... ok
[INFO] [stdout] test code_block_lang_renders_content ... ok
[INFO] [stdout] test container_bg_propagates_to_border ... ok
[INFO] [stdout] test code_block_lang_unknown_falls_back ... ok
[INFO] [stdout] test context_bar_empty_no_render ... ok
[INFO] [stdout] test confirm_n_key_sets_false_and_clicks ... ok
[INFO] [stdout] test container_bg_propagates_to_text ... ok
[INFO] [stdout] test command_palette_filter_multi_token_cross_field ... ok
[INFO] [stdout] test confirm_y_key_sets_true_and_clicks ... ok
[INFO] [stdout] test command_palette_fuzzy_match_sf ... ok
[INFO] [stdout] test copy_to_clipboard_sets_field ... ok
[INFO] [stdout] test custom_widget_renders ... ok
[INFO] [stdout] test context_bar_renders_items ... ok
[INFO] [stdout] test command_palette_filter_whitespace_shows_all ... ok
[INFO] [stdout] test command_palette_fuzzy_match_cmd ... ok
[INFO] [stdout] test dark_mode_bg_applied ... ok
[INFO] [stdout] test definition_list_aligns_keys ... ok
[INFO] [stdout] test draw_raw_alongside_normal_widgets ... ok
[INFO] [stdout] test demo_list_set_items_no_panic ... ok
[INFO] [stdout] test divider_text_renders_label ... ok
[INFO] [stdout] test draw_raw_clips_outside_rect ... ok
[INFO] [stdout] test draw_raw_multiple_regions ... ok
[INFO] [stdout] test draw_raw_renders_to_buffer ... ok
[INFO] [stdout] test draw_raw_respects_constraints ... ok
[INFO] [stdout] test draw_raw_with_fixed_size ... ok
[INFO] [stdout] test draw_raw_with_grow_fills_available_width ... ok
[INFO] [stdout] test empty_state_renders_centered ... ok
[INFO] [stdout] test directory_tree_from_paths_renders_structure ... ok
[INFO] [stdout] test demo_v094_content_does_not_panic ... ok
[INFO] [stdout] test error_boundary_passes_through_normal ... ok
[INFO] [stdout] test dark_mode_off_uses_normal_bg ... ok
[INFO] [stdout] test draw_raw_styled_content ... ok
[INFO] [stdout] test file_picker_extension_filter ... ok
[INFO] [stdout] test file_picker_hidden_file_toggle ... ok
[INFO] [stdout] test file_picker_lists_directories_before_files ... ok
[INFO] [stdout] test file_picker_navigation_enter_dir_and_backspace_parent ... ok
[INFO] [stdout] test form_renders_fields ... ok
[INFO] [stdout] test form_validation ... ok
[INFO] [stdout] test focus_control_api ... ok
[INFO] [stdout] test directory_tree_selected_label_from_paths ... ok
[INFO] [stdout] test file_picker_response_changed_on_file_select ... ok
[INFO] [stdout] test heatmap_halfblock_empty_data ... ok
[INFO] [stdout] test group_renders_normally_without_hover ... ok
[INFO] [stdout] test heatmap_halfblock_renders ... ok
[INFO] [stdout] test heatmap_halfblock_uses_fg_and_bg ... ok
[INFO] [stdout] test heatmap_standard_renders ... ok
[INFO] [stdout] test group_hover_bg_applied ... ok
[INFO] [stdout] test halfblock_image_from_rgb_renders ... ok
[INFO] [stdout] test help_from_keymap_renders_visible_bindings ... ok
[INFO] [stdout] test halfblock_image_zero_size_no_panic ... ok
[INFO] [stdout] test histogram_empty_no_panic ... ok
[INFO] [stdout] test help_renders_keys ... ok
[INFO] [stdout] test key_event_kind_default_is_press ... ok
[INFO] [stdout] test key_release_not_matched_by_key ... ok
[INFO] [stdout] test key_hint_renders_reversed ... ok
[INFO] [stdout] test histogram_renders ... ok
[INFO] [stdout] test key_seq_matches_sequence ... ok
[INFO] [stdout] test line_preserves_different_styles ... ok
[INFO] [stdout] test key_seq_rejects_non_sequence ... ok
[INFO] [stdout] test line_renders_inline_text ... ok
[INFO] [stdout] test keymap_builder_builds_bindings ... ok
[INFO] [stdout] test keymap_visible_bindings_filters_hidden ... ok
[INFO] [stdout] test line_in_container_builder ... ok
[INFO] [stdout] test line_wrap_preserves_styles_across_lines ... ok
[INFO] [stdout] test line_wrap_single_line_no_wrap ... ok
[INFO] [stdout] test line_with_fg_colors ... ok
[INFO] [stdout] test link_style_chaining ... ok
[INFO] [stdout] test line_wrap_wraps_segments ... ok
[INFO] [stdout] test list_filter_empty_shows_all ... ok
[INFO] [stdout] test link_renders_text ... ok
[INFO] [stdout] test list_filter_multi_token ... ok
[INFO] [stdout] test link_default_style_is_underlined_cyan ... ok
[INFO] [stdout] test list_empty_no_panic ... ok
[INFO] [stdout] test error_boundary_catches_panic ... ok
[INFO] [stdout] test error_boundary_with_custom_fallback ... ok
[INFO] [stdout] test link_sets_hyperlink_on_cells ... ok
[INFO] [stdout] test list_filter_no_match ... ok
[INFO] [stdout] test list_filter_single_token ... ok
[INFO] [stdout] test list_renders_items ... ok
[INFO] [stdout] test markdown_inline_code_styled ... ok
[INFO] [stdout] test markdown_bold ... ok
[INFO] [stdout] test markdown_heading ... ok
[INFO] [stdout] test markdown_blockquote_renders ... ok
[INFO] [stdout] test markdown_link_with_tooltip_quotes ... ok
[INFO] [stdout] test markdown_inline_italic_styled ... ok
[INFO] [stdout] test markdown_link_renders_surrounding_text ... ok
[INFO] [stdout] test markdown_fenced_code_block_renders ... ok
[INFO] [stdout] test markdown_link_with_apostrophe ... ok
[INFO] [stdout] test markdown_inline_bold_styled ... ok
[INFO] [stdout] test markdown_list ... ok
[INFO] [stdout] test modal_button_activates_with_enter ... ok
[INFO] [stdout] test markdown_list_with_bold ... ok
[INFO] [stdout] test modal_dims_background_content ... ok
[INFO] [stdout] test markdown_pipe_table_renders ... ok
[INFO] [stdout] test markdown_pipe_table_followed_by_text ... ok
[INFO] [stdout] test modal_renders_centered_on_large_screen ... ok
[INFO] [stdout] test markdown_unclosed_code_block_no_panic ... ok
[INFO] [stdout] test modal_renders_on_top ... ok
[INFO] [stdout] test nested_containers ... ok
[INFO] [stdout] test notify_renders_without_toast_state ... ok
[INFO] [stdout] test modal_with_max_w_renders_centered ... ok
[INFO] [stdout] test multi_select_renders_options ... ok
[INFO] [stdout] test overlay_renders_content ... ok
[INFO] [stdout] test radio_renders_options ... ok
[INFO] [stdout] test password_unmasked ... ok
[INFO] [stdout] test password_masked ... ok
[INFO] [stdout] test radio_selected_marker ... ok
[INFO] [stdout] test responsive_md_w_applied_at_80_cols ... ok
[INFO] [stdout] test progress_renders ... ok
[INFO] [stdout] test row_stacks_horizontally ... ok
[INFO] [stdout] test multi_select_checked_items ... ok
[INFO] [stdout] test percentage_width ... ok
[INFO] [stdout] test rich_log_renders_entries ... ok
[INFO] [stdout] test scatter_renders_points ... ok
[INFO] [stdout] test responsive_sm_w_ignored_at_80_cols ... ok
[INFO] [stdout] test rich_log_scrolls_with_keyboard ... ok
[INFO] [stdout] test scrollable_renders_content ... ok
[INFO] [stdout] test nested_container_bg_inheritance ... ok
[INFO] [stdout] test scrollbar_no_render_when_content_fits ... ok
[INFO] [stdout] test scrollbar_renders_thumb ... ok
[INFO] [stdout] test markdown_image_renders_placeholder ... ok
[INFO] [stdout] test separator_renders ... ok
[INFO] [stdout] test sparkline_basic_renders ... ok
[INFO] [stdout] test slider_left_key_decreases_value ... ok
[INFO] [stdout] test slider_right_key_increases_value ... ok
[INFO] [stdout] test spacer_pushes_content ... ok
[INFO] [stdout] test select_renders_open ... ok
[INFO] [stdout] test sparkline_styled_renders ... ok
[INFO] [stdout] test spinner_renders ... ok
[INFO] [stdout] test streaming_text_shows_cursor_when_active ... ok
[INFO] [stdout] test streaming_text_start_clears ... ok
[INFO] [stdout] test select_renders_closed ... ok
[INFO] [stdout] test stat_renders_label_and_value ... ok
[INFO] [stdout] test stat_trend_shows_arrow ... ok
[INFO] [stdout] test streaming_text_renders_content ... ok
[INFO] [stdout] test table_filter_multi_token_same_column ... ok
[INFO] [stdout] test table_filter_single_token_unchanged ... ok
[INFO] [stdout] test table_filter_no_match ... ok
[INFO] [stdout] test table_backward_compat ... ok
[INFO] [stdout] test table_filter_whitespace_only_shows_all ... ok
[INFO] [stdout] test table_pagination_last_page ... ok
[INFO] [stdout] test table_empty_rows_no_panic ... ok
[INFO] [stdout] test table_filter_basic ... ok
[INFO] [stdout] test table_renders_headers ... ok
[INFO] [stdout] test table_pagination_basic ... ok
[INFO] [stdout] test table_sort_and_filter_combined ... ok
[INFO] [stdout] test table_zebra_applies_alternating_backgrounds ... ok
[INFO] [stdout] test table_sort_ascending ... ok
[INFO] [stdout] test table_sort_descending_toggle ... ok
[INFO] [stdout] test table_sort_numeric ... ok
[INFO] [stdout] test table_zebra_uses_widget_color_override ... ok
[INFO] [stdout] test tabs_empty_no_panic ... ok
[INFO] [stdout] test table_filter_case_insensitive ... ok
[INFO] [stdout] test tabs_renders_labels ... ok
[INFO] [stdout] test table_filter_multi_token_cross_column ... ok
[INFO] [stdout] test text_input_korean_backspace ... ok
[INFO] [stdout] test text_input_korean_char_insert ... ok
[INFO] [stdout] test text_input_paste_korean ... ok
[INFO] [stdout] test text_input_paste_inserts_text ... ok
[INFO] [stdout] test text_input_korean_renders_cursor ... ok
[INFO] [stdout] test table_selected_row_with_sort ... ok
[INFO] [stdout] test text_input_delete_forward ... ok
[INFO] [stdout] test text_input_renders_placeholder ... ok
[INFO] [stdout] test text_input_mixed_width_cursor_navigation ... ok
[INFO] [stdout] test text_input_renders_value ... ok
[INFO] [stdout] test text_input_validate_method ... ok
[INFO] [stdout] test textarea_delete_forward ... ok
[INFO] [stdout] test text_input_validation_error_renders ... ok
[INFO] [stdout] test textarea_delete_forward_mid_line ... ok
[INFO] [stdout] test text_renders ... ok
[INFO] [stdout] test text_renders_korean ... ok
[INFO] [stdout] test textarea_paste_with_newlines ... ok
[INFO] [stdout] test theme_builder_defaults_from_dark ... ok
[INFO] [stdout] test textarea_word_wrap_cursor_down_navigates_visual ... ok
[INFO] [stdout] test textarea_word_wrap_scroll_follows_cursor ... ok
[INFO] [stdout] test textarea_word_wrap_korean ... ok
[INFO] [stdout] test theme_builder_overrides ... ok
[INFO] [stdout] test textarea_renders ... ok
[INFO] [stdout] test textarea_word_wrap_cursor_up_navigates_visual ... ok
[INFO] [stdout] test toast_empty_no_render ... ok
[INFO] [stdout] test toast_renders_message ... ok
[INFO] [stdout] test textarea_word_wrap_renders_wrapped_lines ... ok
[INFO] [stdout] test toggle_renders_off ... ok
[INFO] [stdout] test treemap_filters_tiny_items ... ok
[INFO] [stdout] test tree_renders_collapsed ... ok
[INFO] [stdout] test toggle_renders_on ... ok
[INFO] [stdout] test tool_approval_action_default_pending ... ok
[INFO] [stdout] test tool_approval_renders_pending ... ok
[INFO] [stdout] test tree_renders_root ... ok
[INFO] [stdout] test treemap_single_item ... ok
[INFO] [stdout] test treemap_empty_input ... ok
[INFO] [stdout] test use_memo_caches_when_deps_unchanged ... ok
[INFO] [stdout] test use_state_mutation_persists ... ok
[INFO] [stdout] test treemap_uses_bg_colors ... ok
[INFO] [stdout] test use_memo_recomputes_on_dep_change ... ok
[INFO] [stdout] test tree_renders_expanded ... ok
[INFO] [stdout] test use_state_persists_across_renders ... ok
[INFO] [stdout] test virtual_list_renders_items ... ok
[INFO] [stdout] test treemap_renders_labels ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 252 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests slt
[INFO] [stdout] 
[INFO] [stdout] running 78 tests
[INFO] [stdout] test src/context/container.rs - context::container::ContainerBuilder<'a>::draw (line 1156) ... ignored
[INFO] [stdout] test src/context/container.rs - context::container::ContainerBuilder<'a>::md_gap (line 1008) ... ignored
[INFO] [stdout] test src/context/container.rs - context::container::ContainerBuilder<'a>::xs_w (line 862) ... ignored
[INFO] [stdout] test src/context/container.rs - context::container::ContainerBuilder (line 11) - compile ... ok
[INFO] [stdout] test src/context/runtime.rs - context::runtime::Context::error_boundary (line 201) - compile ... ok
[INFO] [stdout] test src/context/core.rs - context::core::Context (line 12) - compile ... ok
[INFO] [stdout] test src/context/runtime.rs - context::runtime::Context::error_boundary_with (line 224) - compile ... ok
[INFO] [stdout] test src/context/runtime.rs - context::runtime::Context::use_memo (line 489) ... ignored
[INFO] [stdout] test src/context/runtime.rs - context::runtime::Context::use_state (line 467) ... ignored
[INFO] [stdout] test src/anim.rs - anim::Sequence (line 437) ... ok
[INFO] [stdout] test src/anim.rs - anim::Stagger (line 577) ... ok
[INFO] [stdout] test src/anim.rs - anim::Tween (line 108) ... ok
[INFO] [stdout] test src/context/runtime.rs - context::runtime::Context::set_focus_index (line 118) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::group (line 279) ... ignored
[INFO] [stdout] test src/anim.rs - anim::Spring (line 806) ... ok
[INFO] [stdout] test src/context/widget.rs - context::widget::Widget (line 15) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::modal (line 166) ... ignored
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::container (line 298) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::col (line 18) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::line (line 74) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::tooltip (line 204) ... ignored
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::row (line 44) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/rich_output.rs - context::widgets_display::rich_output::Context::image (line 61) ... ignored
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::line_wrap (line 96) - compile ... ok
[INFO] [stdout] test src/anim.rs - anim::Keyframes (line 241) ... ok
[INFO] [stdout] test src/context/runtime.rs - context::runtime::Context::notify (line 550) ... ok
[INFO] [stdout] test src/context/widgets_display/rich_output.rs - context::widgets_display::rich_output::Context::image (line 68) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::scrollable (line 346) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/rich_output.rs - context::widgets_display::rich_output::Context::context_bar (line 618) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/rich_output.rs - context::widgets_display::rich_output::Context::tool_approval (line 569) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/rich_output.rs - context::widgets_display::rich_output::Context::streaming_text (line 283) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/rich_output.rs - context::widgets_display::rich_output::Context::streaming_markdown (line 323) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/rich_output.rs - context::widgets_display::rich_output::Context::sixel_image (line 210) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/layout.rs - context::widgets_display::layout::Context::scrollbar (line 396) - compile ... ok
[INFO] [stdout] test src/context/widgets_interactive/collections.rs - context::widgets_interactive::collections::Context::grid (line 11) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::bar_chart_grouped (line 489) - compile ... ok
[INFO] [stdout] test src/context/widgets_input/text_input.rs - context::widgets_input::text_input::Context::text_input (line 11) - compile ... ok
[INFO] [stdout] test src/context/widgets_display/text.rs - context::widgets_display::text::Context::text (line 9) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::bar_chart_stacked (line 1934) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::bar_chart_styled (line 113) - compile ... ok
[INFO] [stdout] test src/context/widgets_interactive/events.rs - context::widgets_interactive::events::Context::breakpoint (line 444) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::heatmap_halfblock (line 1566) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::line_chart (line 929) - compile ... ok
[INFO] [stdout] test src/context/state.rs - context::state::Response (line 55) ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::canvas (line 1317) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::candlestick_hd (line 1691) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::bar_chart (line 19) - compile ... ok
[INFO] [stdout] test src/lib.rs - AppState (line 218) ... ignored
[INFO] [stdout] test src/lib.rs - Backend (line 155) ... ignored
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::treemap (line 1802) - compile ... ok
[INFO] [stdout] test src/lib.rs - frame (line 279) ... ignored
[INFO] [stdout] test src/lib.rs - run (line 518) - compile ... ok
[INFO] [stdout] test src/lib.rs - run_inline (line 721) - compile ... ok
[INFO] [stdout] test src/lib.rs - run_with (line 545) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::sparkline (line 726) - compile ... ok
[INFO] [stdout] test src/context/widgets_input/feedback.rs - context::widgets_input::feedback::Context::slider (line 64) ... ok
[INFO] [stdout] test src/rect.rs - rect::Rect::contains (line 156) ... ok
[INFO] [stdout] test src/lib.rs - (line 25) - compile ... ok
[INFO] [stdout] test src/rect.rs - rect::Rect::centered (line 71) ... ok
[INFO] [stdout] test src/lib.rs - RunConfig (line 356) - compile ... ok
[INFO] [stdout] test src/context/widgets_viz.rs - context::widgets_viz::Context::sparkline_styled (line 788) - compile ... ok
[INFO] [stdout] test src/style.rs - style::ContainerStyle (line 562) ... ignored
[INFO] [stdout] test src/context/widgets_display/status.rs - context::widgets_display::status::Context::confirm (line 59) ... ok
[INFO] [stdout] test src/keymap.rs - keymap::KeyMap (line 21) ... ok
[INFO] [stdout] test src/style.rs - style::Style (line 478) ... ok
[INFO] [stdout] test src/style/color.rs - style::color::Color::blend (line 134) ... ok
[INFO] [stdout] test src/style/color.rs - style::color::Color::contrast_fg (line 112) ... ok
[INFO] [stdout] test src/syntax.rs - syntax::highlight_code (line 575) ... ignored
[INFO] [stdout] test src/style.rs - style::Constraints (line 305) ... ok
[INFO] [stdout] test src/rect.rs - rect::Rect::positions (line 190) ... ok
[INFO] [stdout] test src/rect.rs - rect::Rect::intersection (line 124) ... ok
[INFO] [stdout] test src/rect.rs - rect::Rect::union (line 97) ... ok
[INFO] [stdout] test src/rect.rs - rect::Rect::rows (line 173) ... ok
[INFO] [stdout] test src/widgets/input.rs - widgets::TextInputState (line 47) - compile ... ok
[INFO] [stdout] test src/style/theme.rs - style::theme::Theme::builder (line 101) ... ok
[INFO] [stdout] test src/style/color.rs - style::color::Color::luminance (line 87) ... ok
[INFO] [stdout] test src/test_utils.rs - test_utils::EventBuilder (line 23) ... ok
[INFO] [stdout] test src/test_utils.rs - test_utils::TestBackend (line 147) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 64 passed; 0 failed; 14 ignored; 0 measured; 0 filtered out; finished in 4.68s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "8b76bdc52f1d0f66f980cc6925dfe4fdab76596141b3210bbdad0bad2b0156e2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8b76bdc52f1d0f66f980cc6925dfe4fdab76596141b3210bbdad0bad2b0156e2", kill_on_drop: false }`
[INFO] [stdout] 8b76bdc52f1d0f66f980cc6925dfe4fdab76596141b3210bbdad0bad2b0156e2
